Skip to content

fix(analytics): align Countme family sparkline domains with rendered images - #1109

Open
castrojo wants to merge 1 commit into
projectbluefin:v4from
castrojo:fix-countme-sparkline-domains
Open

fix(analytics): align Countme family sparkline domains with rendered images#1109
castrojo wants to merge 1 commit into
projectbluefin:v4from
castrojo:fix-countme-sparkline-domains

Conversation

@castrojo

@castrojo castrojo commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Summary

Derive the workstation small-multiples domain keys directly from BLUEFIN_FAMILY_IMAGES instead of the hardcoded list ["bluefin", "aurora", "bluefin-lts"].

Problem

CountmeAnalyticsCharts.tsx previously calculated the workstation shared chart domain using ["bluefin", "aurora", "bluefin-lts"]. This included external Aurora while omitting Project Bluefin workstation family members Dakota and Utah, causing domain divergence from the rendered family image cards.

Solution

Map BLUEFIN_FAMILY_IMAGES.map((img) => img.id) so the sparkline domain matches the exact workstation variants rendered across the family cards.

Closes #1085

— hive: backend=goose model=gemini-3.8-flash

Derive workstation sparkline domain keys directly from BLUEFIN_FAMILY_IMAGES
so the shared small-multiples domain reflects the exact variants rendered in the
family grid (Bluefin, Bluefin LTS, Dakota, Utah) rather than hardcoded keys that
included external Aurora and omitted Dakota/Utah.

Fixes projectbluefin#1085

Signed-off-by: castrojo <castrojo@users.noreply.github.com>
@castrojo castrojo added the 3-clanker-queue Work admitted to the agent-maintained queue. label Sep 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3-clanker-queue Work admitted to the agent-maintained queue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant